Big Huge Thesaurus

Vireo olivaceous

noun